5
163 104
82 150
0 125
10 29
100 0
10
89 33 2937
62 44 2728
59 57 3363
82 49 4018
50 54 2700
140 46 6440
56 19 1064
157 45 7065
124 71 8804
111 66 7326
1
11 29
39 29
39 43
11 43
